revenge oneself on somebody - Turc Anglais Dictionnaire